subsurface irrigation - Alemán Inglés Diccionario